cable tv company - Turco Inglés Diccionario